@include b(input-number) {
  // 常规样式
  .el-input .el-input__inner {
    font-size: getCssVar(form-item, font-size);
    color: getCssVar(form-item, text-color);
    border-color: getCssVar(form-item, border-color);
  }

  .el-input .el-input__inner::placeholder {
    color: getCssVar(form-item, placeholder-color);
  }

  // 禁用样式
  .el-input.is-disabled .el-input__inner {
    color: getCssVar(form-item, disabled-color);
    background-color: getCssVar(form-item, disabled-bg-color);
    border-color: getCssVar(form-item, disabled-border-color);
  }

  // 只读模式显示
  @include m(readonly) {
    color: getCssVar(form-item, readonly-color);

    @include overflow-wrap;
  }

  // 单位后缀样式
  .#{bem(input-number,unit)} {
    margin-left: 10px;
    font-size: getCssVar(form-item, font-size);
    font-style: normal;
  }
}